package com.ts.animal.domain;

import java.io.Serializable;
import java.util.Date;



/**
 * 基站心跳数据
 *
 * @author bobby
 * @email bobby@126.com
 * @date 2023-04-07 14:30:49
 */
public class HeartbeatRecordDO implements Serializable {
	private static final long serialVersionUID = 1L;

	//
	private Integer id;
	//基站号
	private String baseStationNum;
	//设备号
	private String baseStationModel;
	//经度
	private Double longitude;
	//维度
	private Double dimension;
	//东西经
	private String eastWestLongitude;
	//南北纬
	private String northSouthDimension;
	//状态 字典（在线/离线）
	private String status;
	//所属养殖户
	private Long deptId;
	//创建时间
	private Date createTime;
	//2.4G天线状态#{-1：不支持；0：不正常；1：正常；2：未知}，多个天线以英文逗号隔开
	private String daG24;
	//GPS天线状态#{-1：不支持；0：不正常；1：正常；2：未知}
	private String daGps;
	//4G模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
	private String daGsm;
	//WIFI模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
	private String daWlan;
	//有线网口状态#{-1：不支持；0：不正常；1：正常；2：未知}
	private String daLan;
	//市电源状态#{-1：不支持；0：不正常；1：正常；2：未知}
	private String daPower;
	//市电源电压,浮点数据
	private String daPowerVol;
	//基站电池状态#{-1：不支持；0：不正常；1：正常；2：未知}
	private String daBattery;
	//基站电池电量
	private String daElec;
	//
	private String remark1;
	//
	private String remark2;
	//
	private String remark3;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：基站号
	 */
	public void setBaseStationNum(String baseStationNum) {
		this.baseStationNum = baseStationNum;
	}
	/**
	 * 获取：基站号
	 */
	public String getBaseStationNum() {
		return baseStationNum;
	}
	/**
	 * 设置：设备号
	 */
	public void setBaseStationModel(String baseStationModel) {
		this.baseStationModel = baseStationModel;
	}
	/**
	 * 获取：设备号
	 */
	public String getBaseStationModel() {
		return baseStationModel;
	}
	/**
	 * 设置：经度
	 */
	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}
	/**
	 * 获取：经度
	 */
	public Double getLongitude() {
		return longitude;
	}
	/**
	 * 设置：维度
	 */
	public void setDimension(Double dimension) {
		this.dimension = dimension;
	}
	/**
	 * 获取：维度
	 */
	public Double getDimension() {
		return dimension;
	}
	/**
	 * 设置：东西经
	 */
	public void setEastWestLongitude(String eastWestLongitude) {
		this.eastWestLongitude = eastWestLongitude;
	}
	/**
	 * 获取：东西经
	 */
	public String getEastWestLongitude() {
		return eastWestLongitude;
	}
	/**
	 * 设置：南北纬
	 */
	public void setNorthSouthDimension(String northSouthDimension) {
		this.northSouthDimension = northSouthDimension;
	}
	/**
	 * 获取：南北纬
	 */
	public String getNorthSouthDimension() {
		return northSouthDimension;
	}
	/**
	 * 设置：状态 字典（在线/离线）
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取：状态 字典（在线/离线）
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置：所属养殖户
	 */
	public void setDeptId(Long deptId) {
		this.deptId = deptId;
	}
	/**
	 * 获取：所属养殖户
	 */
	public Long getDeptId() {
		return deptId;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：2.4G天线状态#{-1：不支持；0：不正常；1：正常；2：未知}，多个天线以英文逗号隔开
	 */
	public void setDaG24(String daG24) {
		this.daG24 = daG24;
	}
	/**
	 * 获取：2.4G天线状态#{-1：不支持；0：不正常；1：正常；2：未知}，多个天线以英文逗号隔开
	 */
	public String getDaG24() {
		return daG24;
	}
	/**
	 * 设置：GPS天线状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public void setDaGps(String daGps) {
		this.daGps = daGps;
	}
	/**
	 * 获取：GPS天线状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public String getDaGps() {
		return daGps;
	}
	/**
	 * 设置：4G模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public void setDaGsm(String daGsm) {
		this.daGsm = daGsm;
	}
	/**
	 * 获取：4G模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public String getDaGsm() {
		return daGsm;
	}
	/**
	 * 设置：WIFI模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public void setDaWlan(String daWlan) {
		this.daWlan = daWlan;
	}
	/**
	 * 获取：WIFI模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public String getDaWlan() {
		return daWlan;
	}
	/**
	 * 设置：有线网口状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public void setDaLan(String daLan) {
		this.daLan = daLan;
	}
	/**
	 * 获取：有线网口状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public String getDaLan() {
		return daLan;
	}
	/**
	 * 设置：市电源状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public void setDaPower(String daPower) {
		this.daPower = daPower;
	}
	/**
	 * 获取：市电源状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public String getDaPower() {
		return daPower;
	}
	/**
	 * 设置：市电源电压,浮点数据
	 */
	public void setDaPowerVol(String daPowerVol) {
		this.daPowerVol = daPowerVol;
	}
	/**
	 * 获取：市电源电压,浮点数据
	 */
	public String getDaPowerVol() {
		return daPowerVol;
	}
	/**
	 * 设置：基站电池状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public void setDaBattery(String daBattery) {
		this.daBattery = daBattery;
	}
	/**
	 * 获取：基站电池状态#{-1：不支持；0：不正常；1：正常；2：未知}
	 */
	public String getDaBattery() {
		return daBattery;
	}
	/**
	 * 设置：基站电池电量
	 */
	public void setDaElec(String daElec) {
		this.daElec = daElec;
	}
	/**
	 * 获取：基站电池电量
	 */
	public String getDaElec() {
		return daElec;
	}
	/**
	 * 设置：
	 */
	public void setRemark1(String remark1) {
		this.remark1 = remark1;
	}
	/**
	 * 获取：
	 */
	public String getRemark1() {
		return remark1;
	}
	/**
	 * 设置：
	 */
	public void setRemark2(String remark2) {
		this.remark2 = remark2;
	}
	/**
	 * 获取：
	 */
	public String getRemark2() {
		return remark2;
	}
	/**
	 * 设置：
	 */
	public void setRemark3(String remark3) {
		this.remark3 = remark3;
	}
	/**
	 * 获取：
	 */
	public String getRemark3() {
		return remark3;
	}
}
